ram it down one's throat - Spanish English Dictionary

ram it down one's throat

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "ram it down one's throat" in Spanish English Dictionary : 3 result(s)

English Spanish
Idioms
ram it down one's throat forzar la aceptación (de algo) [v]
ram it down one's throat hacer tragar (algo) [v]
ram it down one's throat imponer algo [v]